• word of the day

    maja squinado

    maja squinado - Dictionary definition and meaning for word maja squinado

    Definition
    (noun) a large spider crab of Europe
Download our Mobile App Today
Receive our word of the day
on Whatsapp